package sgbag1.Noyau;

import sgbag1.Controlleur.FichierConfig;

public class MainNoyau {
   
    public static void main(String[] args) {
        Aeroport a = new Aeroport();
        
        FichierConfig ficConfig = new FichierConfig("config1.xml");
        
        ficConfig.parserXML();
        
        
        /* 
        Embranchement e1 = new Embranchement();
        Embranchement e2 = new Embranchement();
        Embranchement e3 = new Embranchement();
        Embranchement e4 = new Embranchement();
        Embranchement e5 = new Embranchement();
        Embranchement e6 = new Embranchement();
        Embranchement e7 = new Embranchement();
        
        Toboggan to = new Toboggan();
        Tapis t = new Tapis();
        
        Bagage b1=a.CreationBagage(e1, e2);
        Bagage b2=a.CreationBagage(e1, e2);
        Bagage b3=a.CreationBagage(e1, e8);
        Bagage b4=a.CreationBagage(t, to);
        
        Guichet g = new Guichet();
        g.AjouteBagage(b1);
        g.AjouteBagage(b2);
        
        System.out.print("Le nombre de la liste de bagage :");
        System.out.println(g.GetListeBagages().size());
        
        
        g.SetTapis(t);
        
        System.out.print("L'etat du tapis est :");
        System.out.println(g.GetTapis().GetEtatTapis());
        
        t.AjouterBagage(b1);
        System.out.println(t.AjouterBagage(b2));
        System.out.println(t.AjouterBagage(b3));
        
        System.out.print("L'etat du tapis est :");
        System.out.println(g.GetTapis().GetEtatTapis());
        
        System.out.println(t.AvancerBagage());
        System.out.println(t.AvancerBagage());
        System.out.println(t.AvancerBagage());
        System.out.println(t.AvancerBagage());
        System.out.println(t.AvancerBagage());
        System.out.println(t.AvancerBagage());
        System.out.println(t.AvancerBagage());
        
        
        
        a.DemandeTrajet(t, to);
        */
        
    }
   
}
